package com.koron.order.maintain.bean.vo;

import com.koron.order.common.bean.po.OrderSignBean;
import com.koron.order.maintain.bean.entity.MaintainItemParamsPo;
import com.koron.order.maintain.bean.entity.MaintainItemPo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName MaintainItemBeanVo
 * @description
 * @Author zhouj
 * @Date 2021/9/16 9:36
 */
@Data
@ApiModel("维护工单_作业项目及下属参数Vo")
public class MaintainItemVo extends MaintainItemPo {

    @ApiModelProperty(value = "维护工单_设备名称")
    private String equipmentName;

    @ApiModelProperty(value = "维护_项目参数值对象")
    private List<MaintainItemParamsPo> itemParamsBeanList;

    @ApiModelProperty(value = "维护工单_子项目列表")
    private List<MaintainItemVo> maintainItemVoList;

    @ApiModelProperty(value = "维护_工单签名人列表(提取到了设备同一层级)")
    private List<OrderSignBean> orderSignBeanList;

}
